This is the final release of MacPPP 1.0. If you have a beta release, please replace the 'PPP' extension and the 'Config PPP' control panel with the new versions. Revision History: 1/5/93 1.0 final release Fixes: 30 second timeout for modem connect was causing problems. Bumped the timeout up to 90 seconds. Also increased timeout on waiting for dialog strings from 20 to 40 seconds. Lower case AT commands causes problems on certain brain-dead modems. Switched to upper case commands. File locking on System 6 machines caused problems when trying to start PPP while the control panel was open. Insufficient input buffer for serial driver caused rx overruns when running above 19200 on slow Macs (SE's, Plus's, etc.). Increasing buffer size from 384 to 1024 solved problem. Netmask was always set to 255.255.255.0. This caused problems when assigned a Class A or Class B address with a last octet of 0. (MacTCP assumed it was a broadcast address and thus invalid). IPCP Config Requests with the old style VJ option were dropped rather than rejected. May add support in next release for the old style option. New Features: Added the current states of PPP options to the Statistics window in the control panel. Changed buffering scheme to reduce system heap space required by about 5K ( now allocates ~16K at startup). 12/2/92 1.0beta Release 1 Fixes: Problem in LCP which caused the data field of all options in config requests to be FF's. IPCP did not do option rejects correctly ( did not duplicate option contents ). phone num, modem init, and dialog strings could overrun stack when parsed. terminal emulation did not handle backspace characters. Control Panel did not save value of "Default id" field in LCP options dialog. Open/Close button events could put PPP in unexpected states. New Features: added check boxes to Connect Config dialog.